(clouds) cover the horizon - İspanyolca İngilizce Sözlük